using System.Collections.Generic;

namespace IssueExplorer.Providers.TeamFoundationServer.Managers
{
    public interface IWorkItemManager
    {
        IEnumerable<ProjectDTO> GetAllProjects();
        IEnumerable<SubProjectDTO> GetSubProjects(ProjectDTO project);
        IEnumerable<string> GetAssigned();
        IEnumerable<string> GetPossibleStatus();
    }

    public class SubProjectDTO
    {
        public object Id { get; set; }
        public string Name { get; set; }
    }

    public class ProjectDTO
    {
        public object Id { get; set; }
        public string Name { get; set; }
    }
}